Git 骚操作

跳到之前的分支

1
git checkout -

查看历史

1
2
3
4
5
6
7
8
# 每个提交在一行内显示
git log --oneline

# 在所有提交日志中搜索包含「homepage」的提交
git log --all --grep='homepage'

# 获取某人的提交日志
git log --author="Maxence"

修正

比方说想在提交 fed14a4c 加上一些内容。

git 提交分支

git 提交分支

1
2
3
4
5
6
git add .
git commit --fixup HEAD~1
# 或者也可以用提交的哈希值(fed14a4c)替换 HEAD~1

git rebase -i HEAD~3 --autosquash
# 保存并退出文件(VI 中输入 `:wq`)

从远程分支检出新的本地分支

1
git checkout origin/aa aa

Powered by Hexo and Hexo-theme-hiker

Copyright © 2015 - 2021 昨夜凛雨 All Rights Reserved.

UV : | PV :